<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // 题目描述：把下面数组的首尾两个元素互换
    // var arr = ["鹿晗","王俊凯","蔡徐坤","彭于晏","周杰伦","刘德华","赵本山"];
    // var temp=''
    //     temp=arr[0]
    //     arr[0]=arr[arr.length -1]
    //     arr[arr.length -1]=temp
    //     console.log(arr);
    // console.log(arr.reverse());

    
    /* ### 计算指定日期是今年的第几天

​	题目描述：制作一个函数，getDayNum( 年月日日期 )，可以返回指定日期是当前年的第几天

​	例：  getDayNum( “2019-1-2”)    返回值为：2 */
    // function countDown(time){
    //     var nowTime= +new Date//返回的是当前的总毫秒
    //     var inputTime= +new Date(time)//返回的是用户输入的总毫秒
    //     var times=(nowTime-inputTime)/1000 //用当前的用户时间戳-用户输入的时间戳 /1000 =1s
    //     var d=parseInt(times/60/60/24) //天数
    //     var h=parseInt(times/60/60%24) //小时
    //     var m=parseInt(times/60%24)    //分钟
    //     var s=parseInt(times%60)    //秒
    //     return d
    // }
    // console.log(countDown('2022-1-3 18:00:00'));



    /* ### 1.3 16进制随机颜色，

​	题目描述：使用Math对象，制作一个16进制的随机颜色

​	题目提示：16进制包括 “ 0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F ”

​	例： “#f23a4b”  */
    
    // arr=[0,1,2,3,4,5,6,7,8,9,'A' ,'B','C','D','E','F' ]
    // function getRandom(min, max) {
    //             return Math.floor(Math.random() * (max - min + 1)) + min; 
    // }
    // sum=''
    // for(var i=0; i<6;i++){
    //     var num=getRandom(0,arr.length-1)
    //     sum+=arr[num]
    // }
    // console.log('#'+sum);

//     arr=[0,1,2,3,4,5,6,7,8,9,'A' ,'B','C','D','E','F' ]
//     function getRandom(min, max) {
//                 return Math.floor(Math.random() * (max - min + 1)) + min; 
//     }
//     var sum=''
//     for(i=0;i<6;i++){
//         var num=getRandom(0,arr.length-1)
//         sum+=arr[num]
//     }
//   console.log('#'+sum);


/* ### 2.1  随机选学员

​	从以下学员名单中随机选出4个学员：

​	var arr = ["鹿晗","王俊凯","蔡徐坤","彭于晏","周杰伦","刘德华","赵本山"]；

​	注意：不要有重复的学员 */
	var arr = ["鹿晗","王俊凯","蔡徐坤","彭于晏","周杰伦","刘德华","赵本山"];
    function getRandom(min, max) {
                return Math.floor(Math.random() * (max - min + 1)) + min; 
    }

    sum=[]
    for(;sum.length < 4 ;){
        var num=getRandom(0,arr.length-1)
            sum+=arr[num]
            if(sum.indexOf(num)===-1){
                sum.push(num)
            }
    }
    console.log(sum);
</script>
</html>